package com.hnust.service;

import com.hnust.domain.record.MajorGradRequirement;
import com.hnust.domain.record.MajorListRecord;
import com.hnust.domain.record.MajorListResult;

import java.util.List;

/**
 *  专业的服务接口
 */
public interface MajorService {
    // 获取专业列表
    MajorListResult getMajorList(String collegeId,int current,int rows,String majorName);
    // 删除专业
    boolean deleteMajor(List<String> ids);
    // 新建专业
    MajorListRecord addMajor(String name,String collegeId);
    // 修改专业
    boolean changeMajor(String majorName,String majorId);

    MajorGradRequirement getMajorGradRequirement(String majorId);
}
